package com.xuecheng.manage_cms_client.service;

import com.xuecheng.framework.domain.cms.CmsConfig;
import com.xuecheng.manage_cms_client.dao.CmsConfigRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.client.RestTemplate;

import java.util.Optional;

@Service
public class CmsConfigService {

    //查询配置管理信息 -cms_config
    @Autowired
    CmsConfigRepository cmsConfigRepository;


    @Autowired
    RestTemplate restTemplate;

    /**
     * 根据id查询配置管理信息  轮播图,分类信息,精品推荐
     * @param id 轮播图,分类信息,精品推荐的id
     * @return   轮播图,分类信息,精品推荐的数据信息
     */
    public CmsConfig getConfigById(String id){
        Optional<CmsConfig> optional  = cmsConfigRepository.findById(id);
        if (optional.isPresent()){
            CmsConfig cmsConfig = optional.get();
            return cmsConfig;
        }
        //查询失败,返回空
        return null;
    }
}
